1c97358735a66488d11be010fb0b928a60e7332c,src/main/java/act/handler/builtin/controller/RequestHandlerProxy.java,RequestHandlerProxy,handle,#ActionContext#,156
Before Change
}
@Override
public void handle(ActionContext context) {
Result result = cacheStrategy.cached(context, cache);
try {
if (null != result) {
onResult(result, context);
return;
}
ensureAgentsReady();
saveActionPath(context);
context.startIntercepting();
result = handleBefore(context);
if (null == result) {
context.startHandling();
result = _handle(context);
}
context.startIntercepting();
Result afterResult = handleAfter(result, context);
if (null != afterResult) {
result = afterResult;
}
if (null == result) {
if (context.req().method() == H.Method.POST) {
result = CREATED;
} else {
result = NO_CONTENT;
After Change
result = afterResult;
}
if (null == result) {
result = context.nullValueResult();
}
onResult(result, context);
} catch (Exception e) {